(something) really big - Alemán Inglés Diccionario